.clearfix {zoom:1}
.clearfix:after {
content: '\20';
display: block;
clear: both;
}

body{background:#222222;}

#main{
      margin: 15px auto;
      padding: 1px;
      width: 960px;
      background: #000000;
}

#header{
        padding: 15px;
        text-align:center;
        font-size: 28px;
        background: url("../images/header.jpg");
}
#navigate{
          margin: 4px 0 4px;
          border: #ffffff solid 1px;
          padding: 5px 16px 5px; 
          background: #cccccc;
}

#content{
          padding: 32px 16px 32px;
          border-top: #000c00 1px dotted;
          background: #cccccc;
}

#content h1{
             text-align: center;
}

a{ 
  color: blue;
  text-decoration: none
}
a:hover{ color: red;}